John I of Portugal

John I of Portugal

25 Escudos

1985